
   #next
   
   next up previous contents 
   Next: Contents   Contents
   
                             Aspell .28.3 alpha
                         A More Intelligent Ispell
                                      
                               Kevin Atkinson
     _________________________________________________________________
   
     * Contents
     * 1. Introduction
          + 1.1 Comparison to other spell checker engines
               o 1.1.1 Comparison to Ispell
                    # 1.1.1.1 Features that only Aspell has
                    # 1.1.1.2 Things that only Aspell will have real soon
                    # 1.1.1.3 Things that, currently, only Ispell have
     * 2. Getting Started
          + 2.1 Requirements
          + 2.2 Obtaining
          + 2.3 Support
          + 2.4 Helping Out
          + 2.5 Compiling & Installing
               o 2.5.1 Generic Install Instructions
               o 2.5.2 Upgrading from version .28.2.1
               o 2.5.3 Upgrading from version .27.2
               o 2.5.4 Upgrading from version .25
               o 2.5.5 Upgrading from version .24
               o 2.5.6 Compiling with Egcs and Gcc 2.8
          + 2.6 Using as a replacement for Ispell
               o 2.6.1 Notes on the Learning from Users Mistakes feature
               o 2.6.2 Emacs and Xemacs Notes
               o 2.6.3 LyX Notes
               o 2.6.4 VIM Notes
     * 3. The Aspell utility
          + 3.1 As a ``ispell -a'' replacement
               o 3.1.1 Format of the Data Stream
                    # 3.1.1.1 Notes of Storing Replacement Pairs
          + 3.2 As an independent spell checker
          + 3.3 As an utility to manage word lists
     * 4. Library Interface
          + 4.1 The C++ Library
          + 4.2 The C Library Interface
          + 4.3 Notes About Thread Safety
     * 5. International Support
     * 6. How Aspell Works
     * A. Changelog
          + Changes from .28.2.1 to .28.3 (Nov 20, 1999)
          + Changes from .28.2 to .28.2.1 (Aug 25, 1999)
          + Changes from .28.1 to .28.2 (Aug 25, 1999)
          + Changes from .28 to .28.1 (July 27, 1999)
          + Changes from .27.2 to .28 (July 25, 1999)
          + Changes from .27.1 to .27.2 (Mar 1, 1999)
          + Changes from .27 to .27.1 (Feb 24, 1999)
          + Changes from .26.2 to .27 (Feb 22, 1999)
          + Changed from .26.1 to .26.2 (Jan 3, 1998)
          + Changed from .26 to .26.1 (Jan 3, 1998)
          + Changed from .25.1 to .26 (Jan 3, 1999)
          + Changes from .25 to .25.1 (Dec 10, 1998)
          + Changes from .24 to .25 (Nov 23, 1998)
          + Changes from .23 to .24 (Nov 8, 1998)
          + Changes from .22.1 to .23 (Oct 31, 1998)
          + Changes from .22 to .22.1 (Oct 27, 1998)
          + Changes from .21 to .22 (Oct 26, 1998)
          + Changes from .20 to .21 (Oct 13, 1998)
          + Changes from .11 to .20 (Oct 10, 1998)
          + Changes from .10 to .11 (Sep 12, 1998)
     * B. To Do
          + B.1 Things that will be done real soon
          + B.2 Things that need to be done
          + B.3 Things that I would like to get done
          + B.4 Things that will be done eventually
          + B.5 Good ideas that are worth implementing
          + B.6 Things that are not likely to get implemented
          + B.7 Notes and Status of various items
               o B.7.1 Affix Compression
               o B.7.2 Extremely Large Dictionaries
               o B.7.3 General region skipping
               o B.7.4 Word skipping by context
               o B.7.5 Tablelise to_soundslike
               o B.7.6 Hidden Markov Model
     * C. Support for Gcc 2.7.2
     * D. Credits
     * E. Glossary and References
     * F. Copyright
          + F.1 LGPL
          + F.2 Ispell Copyright
          + F.3 The Blitz++ Artistic License 
     * About this document ...
     _________________________________________________________________
   
   
    Kevin Atkinson 1999-11-20
